exceptional guarantee - French English Dictionary